*{ padding:0px; margin:0px;}
body{ background-image:url(../images/bg.png); font-size:12px; }
a{text-decoration:none;}
.top{ background-image:url(../images/hbg.jpg); width:1002px; height:135px; margin:0 auto;}
.header{ width:1002px; height:88px; float:left;}
.header .logo{ width:200px; height:88px; float:left;}
.header .search{ width:800px; height:88px; float:left;}
.header .search .keyword{ background-image:url(../images/searchl.jpg); background-position:0,0; background-repeat:no-repeat; width:228px; height:22px; line-height:22px; border:0px;}
.menu{ width:1002px; height:47px; float:left; }
.flash{width:1002px; height:250px; margin:0 auto; background-color:#CCCCCC;}
.mainbox{ width:1002px; margin:0 auto;background-color:#FFFFFF; }
.mainleft{ float:left; width:253px; }
.mainleft .cpxl{ width:100%; float:left; background-image:url(../images/cpxl.jpg); height:270px;}
.mainleft .lxwm{ width:100%; float:left; background-image:url(../images/lxwm.jpg); background-color:#7D9013;}

.mainleft .cate{width:100%; float:left; background-image:url(../images/cate.jpg);height:270px;}

.catelist a{ display:block; width:100%; float:left; height:28px; line-height:28px; border-bottom:1px dashed #FFFFFF; color:#FFFFFF; }
.mainright{ float:left; background-color:#FFFFFF; width:700px; margin-left:29px; }
.mainright .gsjj{ width:340px;; float:left; background-color:#FFFFFF; height:200px;  }
.mainright .gsjj .title{ width:340px;  background-image:url(../images/title.jpg); height:23px; float:left; margin-top:20px;}
.mainright .gsjj .title .more{ background-image:url(../images/more.jpg); float:right; width:32px; height:5px; margin-right:10px;}
.mainright .xwdt{ width:340px; float:left;background-color:#FFFFFF; height:200px; margin-left:20px; }
.mainright .xwdt .title{ width:340px;  background-image:url(../images/gsdt.jpg); height:23px; float:left; margin-top:20px;}
.mainright .xwdt .title .more{ background-image:url(../images/more.jpg); float:right; width:32px; height:5px; margin-right:10px;}
.mainright .xwdt .content{ width:100%; float:left;}
.mainright .xwdt .content ul li{ display:block; width:100%; float:left; height:25px; border-bottom:1px dashed #999999; }

.mainright .xwdt .content ul li a{ color:#333333; height:25px;}
.nav{ width:749px; float:left; background-image:url(../images/nav.jpg); background-repeat:no-repeat; height:44px; line-height:44px;}
.nav a{ color:#000000;}
.mainright .shoplist{ width:100%; float:left;}
.mainright .shoplist .shop{ float:left; width:175px; text-align:center; margin-top:10px; height:140px;}
.mainright .shoplist ul{ list-style:none; margin-top:40px;}
.mainright .shoplist li{ float:left; width:100%; height:31px; line-height:31px; background-image:url(../images/line.jpg);}
.mainright .shoplist .title{ width:60%; float:left; height:31px; margin-left:10%; }
.mainright .shoplist .title a{color:#000000;}
.mainright .shoplist .time{ width:30%; float:left; height:31px;}
.shop img{ padding:2px; border:1px solid #CCCCCC;}
.mainright .page{width:100%; height:48px; float:left; text-align:center; line-height:48px; margin-top:10px;}

.cpzs{ width:100%; height:200px; margin:0 auto; float:left; margin-top:20px;}
.cpzs .title{ background-image:url(../images/cpzs.jpg); height:23px; width:100%; float:left;}

.footer{ width:1002px; background-image:url(../images/1285557024.jpg); height:150px; margin:0 auto; color:#FFFFFF; font-size:12px;}
.footer a{ color:#FFFFFF;}



